package com.integral.entity;

import java.math.BigDecimal;

import javax.persistence.Table;

import org.springframework.web.multipart.MultipartFile;

/**
 * @Description: 银行产品信息表Entity类
 * @author zhaofan
 * @date 2018年05月08日 上午01:20:27
 */
@Table(name="integral_bank_type")
public class BankType extends BaseEntity {
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 1L;
	
    /** 
	 * 银行编码 
	 */
	private String bankCode;
    /** 
	 * 银行产品编码 
	 */
	private String bankTypeCode;
    /** 
	 * 银行产品名称 
	 */
	private String bankTypeName;
    /** 
	 * 所需积分 
	 */
	private Integer integralNo;
    /** 
	 * 回购价格 
	 */
	private BigDecimal counterPurchase;
    /** 
	 * 兑换次数 
	 */
	private Integer exchangeNo;
	/**
	 * 兑换二维码
	 */
	private String imgFileName;
	/**
	 * 银行产品截图示范
	 */
	private String bankTypeImg;
    /** 
	 * 删除标识(0:未删除、1:已删除) 
	 */
	private Integer deleteFlag;
	
	/**
	 * 获取 银行编码
	 */
	public String getBankCode() {
		return bankCode;
	}
	
	/**
	 * 设置 银行编码
	 */
	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}
	
	/**
	 * 获取 银行产品编码
	 */
	public String getBankTypeCode() {
		return bankTypeCode;
	}
	
	/**
	 * 设置 银行产品编码
	 */
	public void setBankTypeCode(String bankTypeCode) {
		this.bankTypeCode = bankTypeCode;
	}
	
	/**
	 * 获取 银行产品名称
	 */
	public String getBankTypeName() {
		return bankTypeName;
	}
	
	/**
	 * 设置 银行产品名称
	 */
	public void setBankTypeName(String bankTypeName) {
		this.bankTypeName = bankTypeName;
	}
	
	/**
	 * 获取 所需积分
	 */
	public Integer getIntegralNo() {
		return integralNo;
	}
	
	/**
	 * 设置 所需积分
	 */
	public void setIntegralNo(Integer integralNo) {
		this.integralNo = integralNo;
	}
	
	/**
	 * 获取 回购价格
	 */
	public BigDecimal getCounterPurchase() {
		return counterPurchase;
	}
	
	/**
	 * 设置 回购价格
	 */
	public void setCounterPurchase(BigDecimal counterPurchase) {
		this.counterPurchase = counterPurchase;
	}
	
	/**
	 * 获取 兑换次数
	 */
	public Integer getExchangeNo() {
		return exchangeNo;
	}
	
	/**
	 * 设置 兑换次数
	 */
	public void setExchangeNo(Integer exchangeNo) {
		this.exchangeNo = exchangeNo;
	}
	
	/**
	 * 获取 删除标识(0:未删除、1:已删除)
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
	
	/**
	 * 设置 删除标识(0:未删除、1:已删除)
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	/**
	 * 获取 兑换二维码
	 */
	public String getImgFileName() {
		return imgFileName;
	}

	/**
	 * 设置 兑换二维码
	 */
	public void setImgFileName(String imgFileName) {
		this.imgFileName = imgFileName;
	}

	/**
	 * 设置 银行产品截图示范
	 */
	public String getBankTypeImg() {
		return bankTypeImg;
	}

	/**
	 * 设置 银行产品截图示范
	 */
	public void setBankTypeImg(String bankTypeImg) {
		this.bankTypeImg = bankTypeImg;
	}
	
}